package com.googlecode.horncomb.bean.paged;

import com.googlecode.horncomb.bean.filter.ConditionSet;
import com.googlecode.horncomb.bean.order.Order;

public interface PagedSetting {
	public static final int DEFAULT_MAX_LINKED_PAGES = 10;
	public static final int DEFAULT_PAGE_SIZE = 15;
	public static final int DEFAULT_PAGE = 1;

	public String getName();

	public void setName(String name);

	public int getPage();

	public void setPage(int page);

	public int getPageSize();

	public void setPageSize(int pageSize);

	public int getMaxLinkedPages();

	public void setMaxLinkedPages(int maxLinkedPages);

	public Order getOrder();

	public void setOrder(Order order);

	public ConditionSet getConditionSet();

	public void setConditionSet(ConditionSet conditionSet);
}
